// pages/lvxinorder/lvxinorder.js
const {lvxinorder,orderListCount} =require('../../util/api')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    dataType:1,
    pageNum:1,
    list:[],
    eqnum:'',
    lvxinnum:''
  },
  //切换订单状态
  lvxintap(e){
this.setData({
  dataType:e.currentTarget.dataset.type,
  list:[] //list赋值为空
})
//显示加载中
wx.showLoading({
  title: '加载中',
})
//请求数据
let params={
  userId:wx.getStorageSync('userId'),
  pageNum:this.data.pageNum,
  searchName:'',
  payStatus:e.currentTarget.dataset.type
};
lvxinorder(params).then(res=>{
  console.log(res)
  if(res.code==200){
    this.setData({
      list:res.data.data.datas
    })
    wx.hideLoading()//隐藏加载中
  }
})
  },
  //跳转到设备订单
  ordertype(){
    wx.redirectTo({
      url: '/pages/home/home',
    })
  },

//跳转到发货
  send(option){
    const orderId = option.currentTarget.dataset.orderno
    const address = option.currentTarget.dataset.address
     wx.navigateTo({
      url: "/pages/lvxinfahuo/lvxinfahuo?id="+orderId + "&address=" + JSON.stringify(address),
     })
    },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

console.log(this.data.dataType)
    let pa={
      userId:wx.getStorageSync('userId'),
    }
    orderListCount(pa).then(res=>{
      console.log(res)
      this.setData({
        eqnum:res.data.dataCount1,
        lvxinnum:res.data.dataCountlvxin1
      })
    })
    let params={
      userId:wx.getStorageSync('userId'),
      pageNum:this.data.pageNum,
      searchName:'',
      payStatus:this.data.dataType
    };
    lvxinorder(params).then(res=>{
      console.log(res)
      this.setData({
        list:res.data.data.datas,
        size:res.data.data.pageSize
      })
    })
    let p={
      userId:wx.getStorageSync('userId'),
      pageNum:this.data.pageNum,
      searchName:'',
      payStatus:2
    };
    lvxinorder(p).then(res=>{
      console.log(res)
      this.setData({
        length:res.data.data.datas.length
      })
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {
    console.log('隐藏')
this.setData({
  pageNum:1
})
wx.setStorageSync('list', this.data.list)
wx.setStorageSync('list2', this.data.list2)
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  // onReachBottom() {
  //   if(this.data.list.length<this.data.totalCount){
  //     return
  //   }else{
  //     this.setData({
  //       pageNum:this.data.pageNum+1
  //     })
  //     let params={
  //       userId:wx.getStorageSync('userId'),
  //       pageNum:this.data.pageNum,
  //       searchName:'',
  //       payStatus:1 
  //     };
  //     lvxinorder(params).then(res=>{
  //       console.log(res)
  //       this.setData({
  //         list:this.data.list.concat(res.data.data.datas)
  //       })
  //     })
  //     let p={
  //       userId:wx.getStorageSync('userId'),
  //       pageNum:this.data.pageNum,
  //       searchName:'',
  //       payStatus:2
  //     };
  //     lvxinorder(p).then(res=>{
  //       console.log(res)
  //       this.setData({
  //         list2:this.data.list2.concat(res.data.data.datas),
  //         length:res.data.data.datas.length
  //       })
  //     })
  //   }

  // },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})